Merge pull request #64 in ITERATE/cyberduck from feature/windows/9074 to master
[cyberduck.git] / source / ch / cyberduck / Windows Core.csproj
blobb4d624e25ba30464b15a8dffdef811ca04f81fee
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />\r
4   <PropertyGroup>\r
5     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
6     <Platform Condition=" '$(Platform)' == '' ">x86</Platform>\r
7     <ProjectGuid>{AC161B73-0B4B-4A32-B0D7-205AC89D83A5}</ProjectGuid>\r
8     <OutputType>Library</OutputType>\r
9     <AppDesignerFolder>Properties</AppDesignerFolder>\r
10     <RootNamespace>Core</RootNamespace>\r
11     <AssemblyName>Cyberduck.Core.Native</AssemblyName>\r
12     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
13     <FileAlignment>512</FileAlignment>\r
14   </PropertyGroup>\r
15   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">\r
16     <DebugSymbols>true</DebugSymbols>\r
17     <OutputPath>..\..\..\build\</OutputPath>\r
18     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
19     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
20     <DebugType>full</DebugType>\r
21     <PlatformTarget>x86</PlatformTarget>\r
22     <ErrorReport>prompt</ErrorReport>\r
23     <WarningLevel>1</WarningLevel>\r
24   </PropertyGroup>\r
25   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">\r
26     <OutputPath>..\..\..\build\</OutputPath>\r
27     <DefineConstants>TRACE</DefineConstants>\r
28     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
29     <Optimize>true</Optimize>\r
30     <DebugType>pdbonly</DebugType>\r
31     <PlatformTarget>x86</PlatformTarget>\r
32     <ErrorReport>prompt</ErrorReport>\r
33   </PropertyGroup>\r
34   <ItemGroup>\r
35     <Reference Include="core">\r
36       <HintPath>..\..\..\build\Cyberduck.Core.dll</HintPath>\r
37     </Reference>\r
38     <Reference Include="IKVM.OpenJDK.Beans">\r
39       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.Beans.dll</HintPath>\r
40     </Reference>\r
41     <Reference Include="IKVM.OpenJDK.Charsets">\r
42       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.Charsets.dll</HintPath>\r
43     </Reference>\r
44     <Reference Include="IKVM.OpenJDK.Core">\r
45       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.Core.dll</HintPath>\r
46     </Reference>\r
47     <Reference Include="IKVM.OpenJDK.Jdbc">\r
48       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.Jdbc.dll</HintPath>\r
49     </Reference>\r
50     <Reference Include="IKVM.OpenJDK.Localedata">\r
51       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.Localedata.dll</HintPath>\r
52     </Reference>\r
53     <Reference Include="IKVM.OpenJDK.Security">\r
54       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.Security.dll</HintPath>\r
55     </Reference>\r
56     <Reference Include="IKVM.OpenJDK.Text">\r
57       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.Text.dll</HintPath>\r
58     </Reference>\r
59     <Reference Include="IKVM.OpenJDK.XML.API">\r
60       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.XML.API.dll</HintPath>\r
61     </Reference>\r
62     <Reference Include="IKVM.OpenJDK.XML.Bind">\r
63       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.XML.Bind.dll</HintPath>\r
64     </Reference>\r
65     <Reference Include="IKVM.OpenJDK.XML.Parse">\r
66       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.XML.Parse.dll</HintPath>\r
67     </Reference>\r
68     <Reference Include="IKVM.OpenJDK.XML.Transform">\r
69       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.XML.Transform.dll</HintPath>\r
70     </Reference>\r
71     <Reference Include="IKVM.OpenJDK.XML.XPath">\r
72       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.OpenJDK.XML.XPath.dll</HintPath>\r
73     </Reference>\r
74     <Reference Include="IKVM.Runtime">\r
75       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.Runtime.dll</HintPath>\r
76     </Reference>\r
77     <Reference Include="IKVM.Runtime.JNI">\r
78       <HintPath>..\..\..\lib\ikvm-8.1.5717.0\bin\IKVM.Runtime.JNI.dll</HintPath>\r
79     </Reference>\r
80     <Reference Include="Microsoft.VisualBasic" />\r
81     <Reference Include="System" />\r
82     <Reference Include="System.Core" />\r
83     <Reference Include="System.Drawing" />\r
84     <Reference Include="System.Security" />\r
85     <Reference Include="System.Xml.Linq" />\r
86     <Reference Include="System.Data.DataSetExtensions" />\r
87     <Reference Include="Microsoft.CSharp" />\r
88     <Reference Include="System.Data" />\r
89     <Reference Include="System.Xml" />\r
90   </ItemGroup>\r
91   <ItemGroup>\r
92     <COMReference Include="Bonjour">\r
93       <Guid>{18FBED6D-F2B7-4EC8-A4A4-46282E635308}</Guid>\r
94       <VersionMajor>1</VersionMajor>\r
95       <VersionMinor>0</VersionMinor>\r
96       <Lcid>0</Lcid>\r
97       <WrapperTool>tlbimp</WrapperTool>\r
98       <Isolated>False</Isolated>\r
99       <EmbedInteropTypes>False</EmbedInteropTypes>\r
100     </COMReference>\r
101   </ItemGroup>\r
102   <ItemGroup>\r
103     <Compile Include="core\AtomicBoolean.cs" />\r
104     <Compile Include="core\collections\IndexedLinkedList.cs" />\r
105     <Compile Include="core\collections\LRUCache.cs" />\r
106     <Compile Include="core\DataProtector.cs" />\r
107     <Compile Include="core\editor\SystemEditorFactory.cs" />\r
108     <Compile Include="core\editor\SystemWatchEditor.cs" />\r
109     <Compile Include="core\editor\SystemWatchEditorFactory.cs" />\r
110     <Compile Include="core\i18n\DictionaryLocale.cs" />\r
111     <Compile Include="core\DataProtectorPasswordStore.cs" />\r
112     <Compile Include="core\ListAdapter.cs" />\r
113     <Compile Include="core\local\DefaultBrowserLauncher.cs" />\r
114     <Compile Include="core\local\ExplorerRevealService.cs" />\r
115     <Compile Include="core\local\RecycleLocalTrashFeature.cs" />\r
116     <Compile Include="core\local\RegistryApplicationFinder.cs" />\r
117     <Compile Include="core\local\SystemLocal.cs" />\r
118     <Compile Include="core\local\Win32FileDescriptor.cs" />\r
119     <Compile Include="core\local\WindowsApplicationLauncher.cs" />\r
120     <Compile Include="core\local\WindowsTemporaryFileService.cs" />\r
121     <Compile Include="core\NativeConstants.cs" />\r
122     <Compile Include="core\NativeListEnumerator.cs" />\r
123     <Compile Include="core\NativeMethods.cs" />\r
124     <Compile Include="core\OSVersion.cs" />\r
125     <Compile Include="core\preferences\RoamingSupportDirectoryFinder.cs" />\r
126     <Compile Include="core\preferences\AssemblyApplicationResourcesFinder.cs" />\r
127     <Compile Include="core\preferences\SettingsDictionary.cs" />\r
128     <Compile Include="core\bonjour\Rendezvous.cs" />\r
129     <Compile Include="core\RFC2253.cs" />\r
130     <Compile Include="core\SerializableDictionary.cs" />\r
131     <Compile Include="core\Shell32.cs" />\r
132     <Compile Include="core\SshTerminalService.cs" />\r
133     <Compile Include="core\ssl\HostnameVerifier.cs" />\r
134     <Compile Include="core\proxy\SystemProxy.cs" />\r
135     <Compile Include="core\diagnostics\TcpReachability.cs" />\r
136     <Compile Include="core\Utils.cs" />\r
137     <Compile Include="Properties\AssemblyInfo.cs" />\r
138     <!-- add localizations -->\r
139     <EmbeddedResource Include="../../../*.lproj/*.strings" />\r
140     <EmbeddedResource Include="../../../*.lproj/*.strings.1" />\r
141     <EmbeddedResource Include="../../../*.lproj/*.txt" />\r
142     <EmbeddedResource Include="../../../lib/Sparkle.framework/Versions/A/Resources/*.lproj/Sparkle.strings" />\r
143   </ItemGroup>\r
144   <ItemGroup>\r
145     <Folder Include="core\urlhandler\" />\r
146   </ItemGroup>\r
147   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
148   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
149        Other similar extension points exist, see Microsoft.Common.targets. -->\r
150   <!-- Import of the MSBuildCommunityTask targets -->\r
151   <Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.targets" />\r
152   <Target Name="AssemblyInfo">\r
153     <AssemblyInfo CodeLanguage="CS" OutputFile="properties\AssemblyInfo.cs" AssemblyTitle="Cyberduck" AssemblyDescription="Libre FTP, SFTP, WebDAV, S3 and OpenStack Swift browser for Mac and Windows." AssemblyCompany="iterate GmbH" AssemblyProduct="Cyberduck" AssemblyCopyright="Copyright (c) 2001-2015 David Kocher. Copyright (c) 2011–2015 Yves Langisch" ComVisible="false" Guid="5fc1c120-24c7-469d-b52b-9bce20db208d" AssemblyVersion="$(Version)" AssemblyFileVersion="$(Version)" AssemblyInformationalVersion="$(ShortVersion)" Condition="$(Version) != '0' " />\r
154   </Target>\r
155   <Target Name="BeforeBuild">\r
156     <CallTarget Targets="AssemblyInfo" />\r
157   </Target>\r
158   <Target Name="AfterBuild">\r
159   </Target>\r
160 </Project>